large rock - Turkish English Dictionary